#pragma once
#include <string>
namespace Lexer{
    // using namespace std;
    enum Token_value{
        NAME,NUMBER,END,
        PLUS='+',MINUS='-',MUL='*',DIV='/',
        PRINT=';',ASSIGN='=',LP='(',RP=')'
    };

    extern Token_value curr_tok;
     double number_value;
     std::string string_value;

    Token_value get_token();
    void output_token();
    
}
